<?php
/*
 *
 *      sg-page.php - v1.0.0 @07.07.2009 22:29:40 CEST
 *
 *      StudioGallery Copyright (C) 2009 Rafal Kusior (spuavick) <spuavick@interia.pl>
 *
 *      This program is free software: you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation, either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 *      -----------------------------------------------------------------------------
 *
 *      Niniejszy program jest wolnym oprogramowaniem - możesz go rozpowszechniać
 *      dalej i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU
 *      wydanej przez Fundację Wolnego Oprogramowania, według wersji 2 tej Licencji
 *      lub dowolnej z późniejszych wersji.
 *
 *      Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny -
 *      jednak BEZ ŻADNEJ GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI HANDLOWEJ
 *      albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. Bliższe informacje na ten temat
 *      można uzyskać z Powszechnej Licencji Publicznej GNU.
 *
 *      Kopia Powszechnej Licencji Publicznej GNU powinna zostać ci dostarczona
 *      razem z tym programem. Jeżeli nie została dostarczona, odwiedź
 *      <http://www.gnu.org/licenses/>
 */

require_once('sg-include/sg-include.php');
if ( $_GET['page'] && preg_match("#([0-9a-z\-])#",$_GET['page']) ) {

    $p = (string)$_GET['page'];
    $page = array();
    $r = $db->select("SELECT * FROM "._pre_."page");
    while($row = $db->get_row($r,'MYSQL_ASSOC')){
	if ( function_exists('sg_url_clear') && sg_url_clear($row['page_title'] == $p) ) {
	    $page = $row;
	}
    }

} else {
    $page = array();
    $r = $db->select("SELECT * FROM "._pre_."page;");
    $page = $db->get_row($r,'MYSQL_ASSOC');
}

if ($conf['conf_mail'] > 0) {

	$form = '<div class="contactform"><form name="form" method="post" action="sendmail.php?key='.$key.'">';
	$form .= '<div class="form-pos"><label for="name">'._("Imię").':</label><input type="text" name="name" id="name" /></div>';
	$form .= '<div class="form-pos"><label for="email">'._("E-mail").':</label><input type="text" name="email" id="email" /></div>';
	$form .= '<div class="form-pos"><label for="name">'._("Treść").':</label><textarea name="content" id="content"></textarea></div>';
	$form .= '<div class="form-pos"><input type="button" name="send" class="button" value="'._("wyślij").'" onclick="sendForm(\''.$key.'\'); return false;"/></div>';
	$form .= '</form></div>';

} else {

	$form = '';

}

$page['page_desc'] = str_replace("[:FORM:]",$form,$page['page_desc']);
if ( $sghook->hooks_exist('page') ){
    $smarty->assign('page',$sghook->execute_hooks('page',$page) );
} else {
    $smarty->assign('page',$page);
}

?>
